keep pace with technology - Alemán Inglés Diccionario